package com.hk.jdk21;

/**
 * @author Kevin
 * @date 2023-10-21 11:31
 */
public class RecordTest {

    public static void main(String[] args) {
        Object obj = new Bean(1, "admin");
        if (args.length > 0) {
            obj = null;
        }
        // 可以在 instanceof 后对 record 的类直接解构属性，解构的参数，必须要和 record 声明的属性对应
        if (obj instanceof Bean(int id, String name)) {
            System.out.println("id=" + id + ",name=" + name);
        }
    }
}

record Bean(int id, String name) {


}
